/* BACKGROUNDS */

.dkPurple {BACKGROUND: #5F4A66}
.bluBg {BACKGROUND: #13215d}
.dkSlateBg {BACKGROUND: #425c8c}
.slateBg {BACKGROUND: #6d8cb3}
.medSlate {BACKGROUND: #6081CF}
.ltSlate {BACKGROUND: #9fb3cd}
.xltSlate {BACKGROUND: #c8deee}
.xltGray {BACKGROUND: #f2f2f2}
.ltGray {BACKGROUND: #eaedf0}
.medGray {BACKGROUND: #666666}
.dkGray {BACKGROUND: #333333}
.ltBlu {BACKGROUND: #cddef3}
.whtBg {BACKGROUND: #ffffff}
.medYellow {BACKGROUND: #FFB400}
.ltYellow {BACKGROUND: #f8f8f0}
.menuSelectBg {BACKGROUND: #6583a0}
.menuBg {BACKGROUND: #305078}



/* Subtext */
.subWht {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subbdWht {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subDkBlu {FONT-SIZE: 11px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subAgBlu {FONT-SIZE: 11px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subDkGray {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subSerif {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: times new roman, serif; line-height: 14px}
.subBlk {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subMedGray {FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subErrRed {FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subGray {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}

/* Body text */
.bdWht {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}
.bdRed {FONT-SIZE: 11px; COLOR: #A05050; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}
.bdWhtBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}
.bdBlk {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}
.bdDkGray {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}
.bdDemo {FONT-SIZE: 11px; COLOR: #207030; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}
.medbdDkGray {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdDkGrayBold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdDkGrayBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdDkBluBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdAgBlu {FONT-SIZE: 11px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdErrRed {FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdErrYellow {FONT-SIZE: 11px; COLOR: #FFEA00; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdSerif {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: times new roman, serif; line-height: 15px}

/* Large text */
.lgBlack {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 16px}
.lgGray {FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: arial, verdana, sans-serif; line-height: 16px}
.xlgGray {FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: arial, verdana, sans-serif; line-height: 16px}
.xlgBlack {FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 16px}
.lgWht {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 16px}
.lgRed {FONT-SIZE: 13px; COLOR: #A05050; FONT-FAMILY: arial, verdana, sans-serif; line-height: 16px}
.lgGreen {FONT-SIZE: 12px;FONT-WEIGHT: bold; COLOR: #207030; FONT-FAMILY: arial, verdana, sans-serif; line-height: 16px}
.lgDemo {FONT-SIZE: 12px;FONT-WEIGHT: bold; COLOR: #207030; FONT-FAMILY: arial, verdana, sans-serif; line-height: 16px}

/* Headlines / Subheads */
.serifHdln {FONT-SIZE: 20px; COLOR: #6d8cb3; FONT-FAMILY: times new roman, serif; line-height: 24px}
.serifHdln {FONT-SIZE: 20px; COLOR: #666666; FONT-FAMILY: times new roman, serif; line-height: 24px}
.serifSubhd {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: times new roman, serif; line-height: 18px}
.hdlnLgWht {FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 22px}
.hdlnLgLtBlu {FONT-SIZE: 18px; COLOR: #cddef3; FONT-FAMILY: arial, verdana, sans-serif; line-height: 22px}
.hdlnMedWht {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 20px}
.hdlnMedSltBlu {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #707eb3; FONT-FAMILY: arial, verdana, sans-serif; line-height: 20px}
.hdlnDkSltBlu {FONT-SIZE: 22px; COLOR: #404e93; FONT-FAMILY: arial, verdana, sans-serif; line-height: 20px}
.hdlnSmlSltBlu {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6d8cb3; FONT-FAMILY: arial, verdana, sans-serif; line-height: 20px}

.subHdWht {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.subHdBlack {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.subHdAgBlu {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.subHdDkGray {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}

/* Links */
.lnkWht {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.subLnkWht {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 14px}
.lnkWhtNoUl {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkBdWht {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnkBdWhtNoUl {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkBdMedYellowNoUl {FONT-SIZE: 11px; COLOR: #FFB400; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkBdWhtBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnksubHdWht {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 10px; TEXT-DECORATION: none}
.lnksubHdDkSlate {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; line-height: 10px; TEXT-DECORATION: none}
.lnkAgBlu {FONT-SIZE: 10px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkAgBluNoUl {FONT-SIZE: 10px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkBdAgBlu {FONT-SIZE: 11px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnkBdAgBluNoUl {FONT-SIZE: 11px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkLtBlNoUl {FONT-SIZE: 10px; COLOR: #cddef3; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkBdLtBluNoUlBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cddef3; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 14px;}
.lnkWhtNoUlBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 14px;}
.lnkSerifGray {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: georgia, serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkSerifGrayNoUl {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: times new roman, serif; TEXT-DECORATION: none; line-height: 13px}
.lnkDkGray {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnkDkGrayNoUl {font-family: arial, verdana, sans-serif; font-size:10px; line-spacing:13px; color:#333333; text-decoration:none;}
.lnkBdDkGray {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnkBdDkGrayBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnkBdDkGrayBldNoUl {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkBdDkGrayNoUl {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkGray {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkMedGray {FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkSltBlu {FONT-SIZE: 10px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkBlk {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkBlkMed {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 16px}
.lnkDkSltBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkDkSltNoUl  {font-family: arial, verdana, sans-serif; font-size:11px; line-height:13px; color:#425C8C; text-decoration:none;}
.lnkbdDkSltNoUl  {FONT-WEIGHT: bold;font-family: arial, verdana, sans-serif; font-size:12px; line-height:15px; color:#425C8C; text-decoration:none;}
.lnkBreadCrm {FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}
.lnkWhtMenu {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 13px}

/* Standard Names */
.header1 {FONT-SIZE: 17px; FONT-WEIGHT: bold; COLOR: #654535; FONT-FAMILY: arial, verdana, sans-serif; line-height: 18px}
.header2 {FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.header3 {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.header4 {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 13px}
.errorHeader1 {FONT-SIZE: 14px; COLOR: #730000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 16px}
.stdErrorFont {FONT-SIZE: 11px; COLOR: #730000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 13px}
.stdFont {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}
.subFont {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 11px}
.tinyFont {FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 9px}
.stdBoldFont {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.subBoldFont {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}
.stdLink {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.loginInfoFont {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}

/* Special for recruiting page */
.smlTblHeader {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #666666; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}


/* Miscellaneous */
B {FONT-WEIGHT: bold;}
HR {COLOR: #cccccc; HEIGHT: 1px}
UL {LIST-STYLE-TYPE: square; MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; margin-left: 16px}
INPUT {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans serif}
SELECT {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans serif}
.spcr {FONT-SIZE: 1px;}
.anchorSpacer {FONT-SIZE: 1px; line-height: 5px}
.spacer {MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px}

/* Specific class to handle netscape 4.x selects */
.slctBdDkGray {font-family: verdana, arial, sans serif; font-size: 10px; color:#000000;}
